.ebanks{margin-top:20px;}
.ebanks dl{ clear:both;}
.ebanks dt{color:#43719F;font-size:14px;}
.ebanks input{float:left; height:38px; cursor:pointer;}
.ebanks label{cursor:pointer; height:30px; width:124px; display:block; background:url(../images/un_card.png) no-repeat; margin-left:22px; border:1px solid #ddd;}
.ebanks dl dd:hover label{ border:1px solid orange;}
.ebanks dt{float:left;width:100px; /*height:90px;*/ padding-top:6px;text-align:right}
.ebanks dd{ float:left; width:160px; height:32px; margin:0 0px 10px 0px; }
.ebanks dl.more{ height:46px;}
.ebanks dl.more dt{ height:30px;}
.ebanks dl dd:hover label.other{border:0 none;}
label.other{display:inline; border: 0 none; background: transparent; line-height: 40px; margin-left: 4px; }
label.ICBC{background-position: 0 -96px;}
label.CCB{background-position: 0 -48px;}
label.BOC{background-position: 0 -144px;}
label.ABC{ background-position: 0 -384px;}
label.CMB{background-position: 0 0;}
label.COMM{ background-position: 0 -192px;}
label.PSBC{background-position: 0 -1488px;}
label.SPDB{background-position: 0 -336px;}
label.ChinaPay{ background-position: 0 -1582px;}
label.Alipay{ background-position: 0 -1200px;}
label.Ips{ background-position: 0 -1680px;}
label.Member{ background-position: 0 -1620px;}
div.submit{ clear:both; margin:10px;height:60px;  }
div.submit input{ margin-left:100px; width:122px; height:36px; border:none; background:url(../images/pay_btn.png) no-repeat 0 0 ; cursor:pointer}
em{ font-style:normal}
em.orange{ color:#FF6600; font-weight:bold;}
strong.bold{ font-weight:bold}